import axios from '../axios'

/*
 * 角色管理模块
 */

// 获取角色列表
export const getRoleList = (data) => {
  return axios({
    url: '/role/get',
    method: 'get',
    params: {
      limit: data.limit,
      page: data.page
    } 
  })
}
// 删除角色菜单权限
export const delMenu = (data) => {
  return axios({
    url: '/role/updateMenu',
    method: 'post',
    data
  })
}
// 分配角色菜单权限
export const updateMenu = (data) => {
  return axios({
    url: 'role/updateMenu',
    method: 'post',
    data
  })
}
// 修改角色名称
export const updateRole = (data) => {
  return axios({
    url: 'role/saveOrUpdate',
    method: 'post',
    data
  })
}
// 修改角色名称
export const delRole = (data) => {
  return axios({
    url: 'role/delRole',
    method: 'get',
    params: {
      roleId: data
    }
  })
}
